Promise.resolve().then(() => {
    // Promise.resolve()
    throw new Error('error!!!')
    // try{
    // }
    // catch(e) {
    // }
    // return Promise.reject(new Error('error!!!'))
    // return new Error('error!!') // pro rejected 
    // return Promise.resolve(new Error('error!!'));
}).then(res => {
    console.log("then",res)
})
.catch(err => {
    console.log("catch",err)
})